1
全球程式庫:CRAN 與 R 套件生態系統
AI014Lesson 10
00:00

綜合 R 倉儲網路(CRAN) 是一個全球性的集中式、同行審查伺服器網路,提供超過 19,000 個套件。它透過跨多樣硬體的嚴謹測試流程,確保架構完整性。

1. 庫與倉儲之間的差異

區分這兩者至關重要: CRAN 是基於網頁的 倉儲 (來源),而你的 套件庫 是你本地磁碟上實際安裝套件的資料夾。指令 library() 會將已安裝的程式碼載入到你目前的作業環境中。

CRAN全球倉儲本機套件庫/usr/lib/R/library啟用中的 R已載入的會話安裝library()

2. 內省檢視與原生資源

R 提供工具讓你檢視套件內部結構。 system.file() 可取得套件資源(如文件或資料集)的完整路徑,而 file.show() 則會呈現這些資源。基礎版 R 預設包含 datasets 套件,以及「推薦」套件,例如 boot (用於拔靴法與統計重抽樣)。

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>